using System;
using System.ComponentModel;
using System.Diagnostics;


namespace SIS.ENT
{


public class FamilyMemberContactTable{

#region "Private Variables"
  private int _familyMemberContactKey;
  private int _userAccountKey;
  private string _mobileNumber;
  private string _homePhoneNumber;
  private string _OfficePhoneNumber;
  private string _FaxNumber;
  private string _otherNumber;
  private string _emailAddress;
  private short _Status;
  private DateTime _createdDateTime = DateTime.MinValue ;
  private DateTime _modifiedDateTime = DateTime.MinValue;

#endregion

#region "Public Properties"
/// <summary>
/// Gets or sets the FamilyMemberContactKey of the FamilyMemberContactTable.
/// </summary>
[DataObjectFieldAttribute(true, true, false)]
	public int FamilyMemberContactKey { 
	  get{
			return _familyMemberContactKey;
	  }
	  set{
			_familyMemberContactKey = value;
	  }
	  }
/// <summary>
/// Gets or sets the UserAccountKey of the FamilyMemberContactTable.
/// </summary>
	public int UserAccountKey { 
	  get{
			return _userAccountKey;
	  }
	  set{
			_userAccountKey = value;
	  }
	  }
/// <summary>
/// Gets or sets the MobileNumber of the FamilyMemberContactTable.
/// </summary>
	public string MobileNumber { 
	  get{
			return _mobileNumber;
	  }
	  set{
			_mobileNumber = value;
	  }
	  }
/// <summary>
/// Gets or sets the HomePhoneNumber of the FamilyMemberContactTable.
/// </summary>
	public string HomePhoneNumber { 
	  get{
			return _homePhoneNumber;
	  }
	  set{
			_homePhoneNumber = value;
	  }
	  }
/// <summary>
/// Gets or sets the OtherNumber of the FamilyMemberContactTable.
/// </summary>
	public string OtherNumber { 
	  get{
			return _otherNumber;
	  }
	  set{
			_otherNumber = value;
	  }
	  }
/// <summary>
/// Gets or sets the EmailAddress of the FamilyMemberContactTable.
/// </summary>
	public string EmailAddress { 
	  get{
			return _emailAddress;
	  }
	  set{
			_emailAddress = value;
	  }
	  }
/// <summary>
/// Gets or sets the CreatedDateTime of the FamilyMemberContactTable.
/// </summary>
	public DateTime CreatedDateTime { 
	  get{
			return _createdDateTime;
	  }
	  set{
			_createdDateTime = value;
	  }
	  }
/// <summary>
/// Gets or sets the ModifiedDateTime of the FamilyMemberContactTable.
/// </summary>
	public DateTime ModifiedDateTime { 
	  get{
			return _modifiedDateTime;
	  }
	  set{
			_modifiedDateTime = value;
	  }
	  }
    /// <summary>
    /// Gets or sets the OfficePhoneNumber of the TeacherContactTable.
    /// </summary>
    public string OfficePhoneNumber
    {
        get
        {
            return _OfficePhoneNumber;
        }
        set
        {
            _OfficePhoneNumber = value;
        }
    }
    /// <summary>
    /// Gets or sets the FaxNumber of the TeacherContactTable.
    /// </summary>
    public string FaxNumber
    {
        get
        {
            return _FaxNumber;
        }
        set
        {
            _FaxNumber = value;
        }
    }

    /// <summary>
    /// Gets or sets the Status of the FamilyMemberAddressTable.
    /// </summary>
    public short Status
    {
        get
        {
            return _Status;
        }
        set
        {
            _Status = value;
        }
    }

#endregion

}
}
